<?php

class reclamo{
//variables de mapeo
var $reclamo_id;
var $reclamo_nro;
var $reclamo_fecha;
var $prove_id;
var $reclamo_eliminado;
//variables de clase
var $reclamo;
var $campos;
var $db;

///////////////////////
function reclamo($id=0){
$this->db = new mydb();
$this->tabla = 'reclamo';
$this->campos = 'reclamo_id,reclamo_nro,reclamo_fecha,prove_id,reclamo_eliminado';

if($id){
$this->get($id);
}

}
////////////////////


////////////////////
function add(){ $values = "$this->reclamo_id,$this->reclamo_nro,'$this->reclamo_fecha',$this->prove_id,'$this->reclamo_eliminado'";
$this->reclamo_id = $this->db->add($values,$this->campos,$this->tabla); return $this->reclamo_id; }
//////////////////////




///////////////////


function del(){
$GLOBALS["db"]->del("reclamo_id = $this->reclamo_id",$this->tabla);
}

//////////////////////////




/////////////////////////
function get($id = 0){
if($id){
$rs = $GLOBALS["db"]->consulta("SELECT * FROM $this->tabla
WHERE reclamo_id = $id");
$this->reclamo_id = $rs[0]["reclamo_id"];
$this->reclamo_nro = $rs[0]["reclamo_nro"];
$this->reclamo_fecha = $rs[0]["reclamo_fecha"];
$this->prove_id = $rs[0]["prove_id"];
$this->reclamo_eliminado = $rs[0]["reclamo_eliminado"];
}
}



//////////////////////




///////////////////////////
function setreclamo_id($par=0){
if(!$par){
$this->reclamo_id = -1;
}else{
$this->reclamo_id = (int)$par;
}
}




///////////////////////
function setreclamo_nro($par=0){
if(!$par){
$this->reclamo_nro = 0;
}else{
$this->reclamo_nro = (int)$par;
}
}



////////////////////

///////////////////////
function setreclamo_fecha($par=''){
if(!$par){
$this->reclamo_fecha = '';
}else{
$this->reclamo_fecha = (string)$par;
}
}



////////////////////

///////////////////////
function setprove_id($par=0){
if(!$par){
$this->prove_id = 0;
}else{
$this->prove_id = (int)$par;
}
}



////////////////////

///////////////////////
function setreclamo_eliminado($par=''){
if(!$par){
$this->reclamo_eliminado = '';
}else{
$this->reclamo_eliminado = (string)$par;
}
}



////////////////////

function upd($id=0){
if($id){
}
}

}
?>